/* eslint-disable */

export default {
  data() {
    return {
      // 个人信息
      personalFrom:{
        personalName: '测试人员',
        personalTel: '15000000000',
        personalPwd: '6579243',
        personalEmail: '513654132@qq.com',
      },

      // 个人信息表单验证
      personalRules:{
        personalName: [
          { required: true, message: '请输入姓名', trigger: 'blur' },
        ],
        personalTel: [
          { required: true, message: '请输入联系方式', trigger: 'blur' },
        ],
        personalPwd: [
          { required: true, message: '请输入密码', trigger: 'blur' },
        ],
        personalEmail: [
          { required: true, message: '请输入邮箱', trigger: 'blur' },
        ],
      },

      // 头像
      imageUrl: 'http://ww4.sinaimg.cn/large/006APoFYjw1fb67k0cmn2j306o06ogls.jpg'
    }
  },
  mounted() {
  },
  methods: {
    // 头像上传验证/限制
    handleAvatarSuccess(res, file) {
      this.imageUrl = URL.createObjectURL(file.raw);
    },
    beforeAvatarUpload(file) {
      const isJPG = file.type === 'image/jpeg';
      const isLt2M = file.size / 1024 / 1024 < 2;

      if (!isJPG) {
        this.$message.error('上传头像图片只能是 JPG 格式!');
      }
      if (!isLt2M) {
        this.$message.error('上传头像图片大小不能超过 2MB!');
      }
      return isJPG && isLt2M;
    },

    // 保存信息
    sumbitFun(formName){
      this.$refs[formName].validate((valid) => {
        if (valid) {
          this.$message({
            type: 'success',
            message: '保存成功!'
          })
          this.dialogCompany.status = false
        } else {
          this.$message({
            type: 'warning',
            message: '请填写相关信息!'
          })
          return false;
        }
      });
    }
  }
}